<?php

namespace app\backend\model;

use support\Model;

/**
 * This is the model class for table "gen_table".
 *
 * @property int $table_id 编号
 * @property string $db_name 数据库名称
 * @property string $table_name 表名称
 * @property string $table_comment 表描述
 * @property string $class_name 实体类名称
 * @property string $tpl_category 使用的模板（crud单表操作 tree树表操作）
 * @property string $package_name 生成包路径
 * @property string $module_name 生成模块名
 * @property string $business_name 生成业务名
 * @property string $function_name 生成功能名
 * @property string $function_author 生成功能作者
 * @property string $options 其它生成选项
 * @property string $create_auid 创建者
 * @property string $gmt_create 创建时间
 * @property string $modify_auid 更新者
 * @property string $gmt_modify 更新时间
 * @property string $remark 备注
 */
class GenTable extends Model
{
    /**
     * 指示是否自动维护时间戳
     *
     * @var bool
     */
    public $timestamps = false;
    /**
     * 与模型关联的表名
     *
     * @var string
     */
    protected $table = 'gen_table';

    public function attributeLabels()
    {
        return [
            'table_id' => '编号',
            'db_name' => '数据库名称',
            'table_name' => '表名称',
            'table_comment' => '表描述',
            'class_name' => '实体类名称',
            'tpl_category' => '使用的模板（crud单表操作 tree树表操作）',
            'package_name' => '生成包路径',
            'module_name' => '生成模块名',
            'business_name' => '生成业务名',
            'function_name' => '生成功能名',
            'function_author' => '生成功能作者',
            'options' => '其它生成选项',
            'create_auid' => '创建者',
            'gmt_create' => '创建时间',
            'modify_auid' => '更新者',
            'gmt_modify' => '更新时间',
            'remark' => '备注',
        ];
    }
}
